package com.jdjw.modules.migranttasksign.service;

import com.jdjw.common.ResponseResult;
import com.jdjw.modules.migranttasksign.entity.MigrantTaskSign;
import com.baomidou.mybatisplus.extension.service.IService;
import com.jdjw.modules.migranttasksign.entity.MigrantTaskSignVo;
import com.jdjw.modules.migranttasksign.mapper.MigrantTaskSignMapper;
import org.springframework.beans.factory.annotation.Autowired;

import java.util.List;
import java.util.Map;

/**
 * <p>
 * 务工发布表 服务类
 * </p>
 *
 * @author fq
 * @since 2021-07-28
 */
public interface MigrantTaskSignService extends IService<MigrantTaskSign> {

   ResponseResult queryAll(MigrantTaskSignVo migrantTaskSignVo);

   ResponseResult edit(String sqlEdit);

   ResponseResult queryAllList(MigrantTaskSignVo migrantTaskSignVo);

   void insertMigrantTaskWorkerInfo(Map<String,Object> param);

   List<Map<String,Object>> queryMigrantInfoByTaskId(Map<String,Object> param);

}
